////删除最小值，然后由最后一个元素补上
// #include <stdio.h>
// #include <stdbool.h>
// #define MAX_SIZE 10
// #define INSERTSIZE 10
// typedef struct SqList {
//      int data[MAX_SIZE];
//      int length;
//      int listsize;
//  } SqList;
// bool delete(SqList *L){
//     int p=0;
//     int value=0;
//     if(L->length==0) {
//         return 0;
//     }
//     value=L->data[0];
//     for(int i=0;i<L->length;i++) {
//         if(L->data[i]<value) {
//             value=L->data[i];
//             p=i;
//         }
//     }
//     L->data[p]=L->data[L->length-1];
//     L->length--;
//     return 1;
// }
// int main() {
//     SqList L;
//     L.length=MAX_SIZE;
//     for(int i=0;i<L.length;i++) {
//         L.data[i]=i+1;
//     }
//     delete(&L);
//     for(int i=0;i<L.length;i++) {
//         printf("%d ",L.data[i]);
//     }
//     return 0;
// }